package planes
import comunicaciones.Comunicacion
import comunicaciones.LlamadaLargaDistancia
import comunicaciones.Empresa
import java.util.Date

class PlanCiudadesAmigas(ciudades: List[String]) extends Object with Plan{
  
	override def casoLlamadaLargaDistancia(comunicacion: Comunicacion, fecha: Date, nroDestino: Double, duracion: Int, origen: String, destino: String): Double = {
	  //En caso de que la ciudad este en mis ciudades amigas, esa comunicacion no sera cobrada
	  if(ciudades.contains(destino)){
	    return 0
	    } 
	  else {Empresa.valorComunicacion(comunicacion)}
	  
	}

}